.robotselectionbox {
    padding-top: 8px;
}

.apttablecontainer {
    overflow: auto;
    padding: 2px;
}

.robotButtonTable* {
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}

.robotButtonTable0 {
    /* TableRow 0 */
    padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
}

.robotButtonTable1 {
    /* TableRow 1 */
    padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
}

.robotButtonTable2 {
    /* TableRow 2 */
    padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
}

#apt_ProcessControlButtons {
    margin-top: 20px;
    text-align: center;
}

.processControlButton {
    width: 80%;
    margin-bottom: 5px;
    height: 38px;
    line-height: 38px;
    top: 0;
    padding: 0;
}

div.robSelection div[class*="state"]>.innerImageDiv {
    background-repeat: no-repeat;
    background-position: 42px 1px;
    background-size: 12px 12px;
}

.stategreen {
    border-color: rgb(165, 178, 0);
}

.stategreen>.innerImageDiv {
    background-image: url(../../../../../framework/svg/status/ok_status.svg);
}

.stategreen:active {
    border-color: rgb(230, 236, 140);
}

.stateorange {
    border-color: rgb(242, 112, 25);
}

.stateorange:active {
    border-color: rgb(241, 181, 141);
}

.stateorange>.innerImageDiv {
    background-image: url(../../../../../framework/svg/status/warning_status.svg);
}

.statered {
    border-color: rgb(181, 48, 48);
}

.statered:active {
    border-color: rgb(252, 168, 168);
}

.statered>.innerImageDiv {
    background-image: url(../../../../../framework/svg/status/alarm_status.svg);
}

.stategrey {
    border-color: rgb(127, 127, 127);
}

.stategrey:active {
    border-color: rgb(205, 205, 205);
}

.stategrey>.innerImageDiv {
    background-image: url(../../../../../framework/svg/status/off_status.svg);
}